home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_81.txt < prev    next >
Text File  |  1993-04-16  |  32KB  |  557 lines

  1. # near model CODE resource
  2. # jump table entries: 10080-10081 (2 of them)
  3. export_1260:
  4. 00000000  4E56 FFF0                link       A6, -0x0010
  5. 00000004  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  6. 00000008  2E2E 0010                move.l     D7, [A6 + 0x10]
  7. 0000000C  286E 000C                movea.l    A4, [A6 + 0xC]
  8. 00000010  486E FFF8                pea.l      [A6 - 0x8]
  9. 00000014  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  10. 00000018  2007                     move.l     D0, D7
  11. 0000001A  0480 4944 2020           subi.l     D0, 0x49442020 /* 'ID  ' */
  12. 00000020  584F                     addq.w     A7, 4
  13. 00000022  6700 0230                beq        +0x232 /* 00000254 */
  14. 00000026  0480 1A20 4953           subi.l     D0, 0x1A204953
  15. 0000002C  6700 019E                beq        +0x1A0 /* 000001CC */
  16. 00000030  0480 0002 05F9           subi.l     D0, 0x205F9
  17. 00000036  6700 009A                beq        +0x9C /* 000000D2 */
  18. 0000003A  0480 0008 FE08           subi.l     D0, 0x8FE08
  19. 00000040  6700 0104                beq        +0x106 /* 00000146 */
  20. 00000044  0480 0003 06F0           subi.l     D0, 0x306F0
  21. 0000004A  6700 011E                beq        +0x120 /* 0000016A */
  22. 0000004E  0480 0001 FA0E           subi.l     D0, 0x1FA0E
  23. 00000054  677C                     beq        +0x7E /* 000000D2 */
  24. 00000056  0480 00FF 0702           subi.l     D0, 0xFF0702
  25. 0000005C  6774                     beq        +0x76 /* 000000D2 */
  26. 0000005E  0480 0200 0000           subi.l     D0, 0x2000000
  27. 00000064  676C                     beq        +0x6E /* 000000D2 */
  28. 00000066  0480 02F5 F7F3           subi.l     D0, 0x2F5F7F3
  29. 0000006C  6700 01C2                beq        +0x1C4 /* 00000230 */
  30. 00000070  0480 000A 0605           subi.l     D0, 0xA0605
  31. 00000076  6700 0236                beq        +0x238 /* 000002AE */
  32. 0000007A  0480 01F5 FAF8           subi.l     D0, 0x1F5FAF8
  33. 00000080  6700 0286                beq        +0x288 /* 00000308 */
  34. 00000084  0480 00F7 F405           subi.l     D0, 0xF7F405
  35. 0000008A  6700 02A0                beq        +0x2A2 /* 0000032C */
  36. 0000008E  0480 010E 01FB           subi.l     D0, 0x10E01FB
  37. 00000094  6700 02BA                beq        +0x2BC /* 00000350 */
  38. 00000098  0480 02F3 0A00           subi.l     D0, 0x2F30A00
  39. 0000009E  6700 0082                beq        +0x84 /* 00000122 */
  40. 000000A2  0480 0006 0B0F           subi.l     D0, 0x60B0F
  41. 000000A8  6700 0308                beq        +0x30A /* 000003B2 */
  42. 000000AC  0480 0006 F9FB           subi.l     D0, 0x6F9FB
  43. 000000B2  6700 0358                beq        +0x35A /* 0000040C */
  44. 000000B6  0480 0005 000C           subi.l     D0, 0x5000C
  45. 000000BC  6700 0370                beq        +0x372 /* 0000042E */
  46. 000000C0  0480 02EF 00F8           subi.l     D0, 0x2EF00F8
  47. 000000C6  670A                     beq        +0xC /* 000000D2 */
  48. 000000C8  0480 0010 EF01           subi.l     D0, 0x10EF01
  49. 000000CE  6600 03B6                bne        +0x3B8 /* 00000486 */
  50. label000000D2:
  51. 000000D2  2F0C                     move.l     -[A7], A4
  52. 000000D4  2054                     movea.l    A0, [A4]
  53. 000000D6  2050                     movea.l    A0, [A0]
  54. 000000D8  2268 008C                movea.l    A1, [A0 + 0x8C]
  55. 000000DC  4E91                     jsr        [A1]
  56. 000000DE  2640                     movea.l    A3, D0
  57. 000000E0  200B                     move.l     D0, A3
  58. 000000E2  584F                     addq.w     A7, 4
  59. 000000E4  6700 03B0                beq        +0x3B2 /* 00000496 */
  60. 000000E8  2F07                     move.l     -[A7], D7
  61. 000000EA  2053                     movea.l    A0, [A3]
  62. 000000EC  2F28 000A                move.l     -[A7], [A0 + 0xA]
  63. 000000F0  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  64. 000000F4  4A00                     tst.b      D0
  65. 000000F6  504F                     addq.w     A7, 8
  66. 000000F8  6700 039C                beq        +0x39E /* 00000496 */
  67. 000000FC  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  68. 00000102  2053                     movea.l    A0, [A3]
  69. 00000104  2F28 000A                move.l     -[A7], [A0 + 0xA]
  70. 00000108  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  71. 0000010C  2D40 FFF0                move.l     [A6 - 0x10], D0
  72. 00000110  2F00                     move.l     -[A7], D0
  73. 00000112  486E FFF8                pea.l      [A6 - 0x8]
  74. 00000116  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  75. 0000011A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  76. 0000011E  6000 0376                bra        +0x378 /* 00000496 */
  77. label00000122:
  78. 00000122  7000                     moveq.l    D0, 0x00
  79. 00000124  2F00                     move.l     -[A7], D0
  80. 00000126  4EAD 2972                jsr        [A5 + 0x2972 /* export_1322 */]
  81. 0000012A  2640                     movea.l    A3, D0
  82. 0000012C  2F0C                     move.l     -[A7], A4
  83. 0000012E  2F0B                     move.l     -[A7], A3
  84. 00000130  4EAD 1A5A                jsr        [A5 + 0x1A5A /* export_839 */]
  85. 00000134  2F0B                     move.l     -[A7], A3
  86. 00000136  486E FFF8                pea.l      [A6 - 0x8]
  87. 0000013A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  88. 0000013E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  89. 00000142  6000 0352                bra        +0x354 /* 00000496 */
  90. label00000146:
  91. 00000146  7000                     moveq.l    D0, 0x00
  92. 00000148  2F00                     move.l     -[A7], D0
  93. 0000014A  4EAD 2982                jsr        [A5 + 0x2982 /* export_1324 */]
  94. 0000014E  2640                     movea.l    A3, D0
  95. 00000150  2F0C                     move.l     -[A7], A4
  96. 00000152  2F0B                     move.l     -[A7], A3
  97. 00000154  4EAD 1A62                jsr        [A5 + 0x1A62 /* export_840 */]
  98. 00000158  2F0B                     move.l     -[A7], A3
  99. 0000015A  486E FFF8                pea.l      [A6 - 0x8]
  100. 0000015E  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  101. 00000162  4FEF 0014                lea.l      A7, [A7 + 0x14]
  102. 00000166  6000 032E                bra        +0x330 /* 00000496 */
  103. label0000016A:
  104. 0000016A  7000                     moveq.l    D0, 0x00
  105. 0000016C  2640                     movea.l    A3, D0
  106. 0000016E  7601                     moveq.l    D3, 0x01
  107. 00000170  220B                     move.l     D1, A3
  108. 00000172  6616                     bne        +0x18 /* 0000018A */
  109. 00000174  2F03                     move.l     -[A7], D3
  110. 00000176  700C                     moveq.l    D0, 0x0C
  111. 00000178  2F00                     move.l     -[A7], D0
  112. 0000017A  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  113. 0000017E  588F                     addq.l     A7, 4
  114. 00000180  261F                     move.l     D3, [A7]+
  115. 00000182  2640                     movea.l    A3, D0
  116. 00000184  200B                     move.l     D0, A3
  117. 00000186  6602                     bne        +0x4 /* 0000018A */
  118. 00000188  7600                     moveq.l    D3, 0x00
  119. label0000018A:
  120. 0000018A  4A03                     tst.b      D3
  121. 0000018C  6714                     beq        +0x16 /* 000001A2 */
  122. 0000018E  2F0B                     move.l     -[A7], A3
  123. 00000190  4EAD 1FE2                jsr        [A5 + 0x1FE2 /* export_1016 */]
  124. 00000194  2640                     movea.l    A3, D0
  125. 00000196  2053                     movea.l    A0, [A3]
  126. 00000198  202D FDBE                move.l     D0, [A5 - 0x242]
  127. 0000019C  2080                     move.l     [A0], D0
  128. 0000019E  584F                     addq.w     A7, 4
  129. 000001A0  6002                     bra        +0x4 /* 000001A4 */
  130. label000001A2:
  131. 000001A2  7000                     moveq.l    D0, 0x00
  132. label000001A4:
  133. 000001A4  2D4B FFF4                move.l     [A6 - 0xC], A3
  134. 000001A8  2F0C                     move.l     -[A7], A4
  135. 000001AA  2F0B                     move.l     -[A7], A3
  136. 000001AC  204B                     movea.l    A0, A3
  137. 000001AE  2050                     movea.l    A0, [A0]
  138. 000001B0  2050                     movea.l    A0, [A0]
  139. 000001B2  2268 0098                movea.l    A1, [A0 + 0x98]
  140. 000001B6  4E91                     jsr        [A1]
  141. 000001B8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  142. 000001BC  486E FFF8                pea.l      [A6 - 0x8]
  143. 000001C0  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  144. 000001C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  145. 000001C8  6000 02CC                bra        +0x2CE /* 00000496 */
  146. label000001CC:
  147. 000001CC  2F0C                     move.l     -[A7], A4
  148. 000001CE  2054                     movea.l    A0, [A4]
  149. 000001D0  2050                     movea.l    A0, [A0]
  150. 000001D2  2268 008C                movea.l    A1, [A0 + 0x8C]
  151. 000001D6  4E91                     jsr        [A1]
  152. 000001D8  2640                     movea.l    A3, D0
  153. 000001DA  200B                     move.l     D0, A3
  154. 000001DC  584F                     addq.w     A7, 4
  155. 000001DE  6740                     beq        +0x42 /* 00000220 */
  156. 000001E0  4878 510E                push.l     0x510E
  157. 000001E4  2F0B                     move.l     -[A7], A3
  158. 000001E6  2053                     movea.l    A0, [A3]
  159. 000001E8  2050                     movea.l    A0, [A0]
  160. 000001EA  2268 000C                movea.l    A1, [A0 + 0xC]
  161. 000001EE  4E91                     jsr        [A1]
  162. 000001F0  4A00                     tst.b      D0
  163. 000001F2  504F                     addq.w     A7, 8
  164. 000001F4  672A                     beq        +0x2C /* 00000220 */
  165. 000001F6  2D4B FFF0                move.l     [A6 - 0x10], A3
  166. 000001FA  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  167. 00000200  204B                     movea.l    A0, A3
  168. 00000202  2050                     movea.l    A0, [A0]
  169. 00000204  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  170. 00000208  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  171. 0000020C  2640                     movea.l    A3, D0
  172. 0000020E  2F0B                     move.l     -[A7], A3
  173. 00000210  486E FFF8                pea.l      [A6 - 0x8]
  174. 00000214  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  175. 00000218  4FEF 0010                lea.l      A7, [A7 + 0x10]
  176. 0000021C  6000 0278                bra        +0x27A /* 00000496 */
  177. label00000220:
  178. 00000220  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  179. 00000226  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  180. 0000022A  584F                     addq.w     A7, 4
  181. 0000022C  6000 0268                bra        +0x26A /* 00000496 */
  182. label00000230:
  183. 00000230  7000                     moveq.l    D0, 0x00
  184. 00000232  2F00                     move.l     -[A7], D0
  185. 00000234  4EAD 2992                jsr        [A5 + 0x2992 /* export_1326 */]
  186. 00000238  2640                     movea.l    A3, D0
  187. 0000023A  2F0C                     move.l     -[A7], A4
  188. 0000023C  2F0B                     move.l     -[A7], A3
  189. 0000023E  4EAD 1A6A                jsr        [A5 + 0x1A6A /* export_841 */]
  190. 00000242  2F0B                     move.l     -[A7], A3
  191. 00000244  486E FFF8                pea.l      [A6 - 0x8]
  192. 00000248  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  193. 0000024C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  194. 00000250  6000 0244                bra        +0x246 /* 00000496 */
  195. label00000254:
  196. 00000254  7000                     moveq.l    D0, 0x00
  197. 00000256  2640                     movea.l    A3, D0
  198. 00000258  7601                     moveq.l    D3, 0x01
  199. 0000025A  220B                     move.l     D1, A3
  200. 0000025C  6616                     bne        +0x18 /* 00000274 */
  201. 0000025E  2F03                     move.l     -[A7], D3
  202. 00000260  700C                     moveq.l    D0, 0x0C
  203. 00000262  2F00                     move.l     -[A7], D0
  204. 00000264  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  205. 00000268  588F                     addq.l     A7, 4
  206. 0000026A  261F                     move.l     D3, [A7]+
  207. 0000026C  2640                     movea.l    A3, D0
  208. 0000026E  200B                     move.l     D0, A3
  209. 00000270  6602                     bne        +0x4 /* 00000274 */
  210. 00000272  7600                     moveq.l    D3, 0x00
  211. label00000274:
  212. 00000274  4A03                     tst.b      D3
  213. 00000276  6714                     beq        +0x16 /* 0000028C */
  214. 00000278  2F0B                     move.l     -[A7], A3
  215. 0000027A  4EAD 292A                jsr        [A5 + 0x292A /* export_1313 */]
  216. 0000027E  2640                     movea.l    A3, D0
  217. 00000280  2053                     movea.l    A0, [A3]
  218. 00000282  202D FE0E                move.l     D0, [A5 - 0x1F2]
  219. 00000286  2080                     move.l     [A0], D0
  220. 00000288  584F                     addq.w     A7, 4
  221. 0000028A  6002                     bra        +0x4 /* 0000028E */
  222. label0000028C:
  223. 0000028C  7000                     moveq.l    D0, 0x00
  224. label0000028E:
  225. 0000028E  2D4B FFF4                move.l     [A6 - 0xC], A3
  226. 00000292  2F0C                     move.l     -[A7], A4
  227. 00000294  2F0B                     move.l     -[A7], A3
  228. 00000296  4EAD 14BA                jsr        [A5 + 0x14BA /* export_659 */]
  229. 0000029A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  230. 0000029E  486E FFF8                pea.l      [A6 - 0x8]
  231. 000002A2  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  232. 000002A6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  233. 000002AA  6000 01EA                bra        +0x1EC /* 00000496 */
  234. label000002AE:
  235. 000002AE  7000                     moveq.l    D0, 0x00
  236. 000002B0  2640                     movea.l    A3, D0
  237. 000002B2  7601                     moveq.l    D3, 0x01
  238. 000002B4  220B                     move.l     D1, A3
  239. 000002B6  6616                     bne        +0x18 /* 000002CE */
  240. 000002B8  2F03                     move.l     -[A7], D3
  241. 000002BA  700C                     moveq.l    D0, 0x0C
  242. 000002BC  2F00                     move.l     -[A7], D0
  243. 000002BE  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  244. 000002C2  588F                     addq.l     A7, 4
  245. 000002C4  261F                     move.l     D3, [A7]+
  246. 000002C6  2640                     movea.l    A3, D0
  247. 000002C8  200B                     move.l     D0, A3
  248. 000002CA  6602                     bne        +0x4 /* 000002CE */
  249. 000002CC  7600                     moveq.l    D3, 0x00
  250. label000002CE:
  251. 000002CE  4A03                     tst.b      D3
  252. 000002D0  6714                     beq        +0x16 /* 000002E6 */
  253. 000002D2  2F0B                     move.l     -[A7], A3
  254. 000002D4  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  255. 000002D8  2640                     movea.l    A3, D0
  256. 000002DA  2053                     movea.l    A0, [A3]
  257. 000002DC  202D FDC6                move.l     D0, [A5 - 0x23A]
  258. 000002E0  2080                     move.l     [A0], D0
  259. 000002E2  584F                     addq.w     A7, 4
  260. 000002E4  6002                     bra        +0x4 /* 000002E8 */
  261. label000002E6:
  262. 000002E6  7000                     moveq.l    D0, 0x00
  263. label000002E8:
  264. 000002E8  2D4B FFF4                move.l     [A6 - 0xC], A3
  265. 000002EC  2F0C                     move.l     -[A7], A4
  266. 000002EE  2F0B                     move.l     -[A7], A3
  267. 000002F0  4EAD 143A                jsr        [A5 + 0x143A /* export_643 */]
  268. 000002F4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  269. 000002F8  486E FFF8                pea.l      [A6 - 0x8]
  270. 000002FC  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  271. 00000300  4FEF 0010                lea.l      A7, [A7 + 0x10]
  272. 00000304  6000 0190                bra        +0x192 /* 00000496 */
  273. label00000308:
  274. 00000308  7000                     moveq.l    D0, 0x00
  275. 0000030A  2F00                     move.l     -[A7], D0
  276. 0000030C  4EAD 2952                jsr        [A5 + 0x2952 /* export_1318 */]
  277. 00000310  2640                     movea.l    A3, D0
  278. 00000312  2F0C                     move.l     -[A7], A4
  279. 00000314  2F0B                     move.l     -[A7], A3
  280. 00000316  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  281. 0000031A  2F0B                     move.l     -[A7], A3
  282. 0000031C  486E FFF8                pea.l      [A6 - 0x8]
  283. 00000320  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  284. 00000324  4FEF 0014                lea.l      A7, [A7 + 0x14]
  285. 00000328  6000 016C                bra        +0x16E /* 00000496 */
  286. label0000032C:
  287. 0000032C  7000                     moveq.l    D0, 0x00
  288. 0000032E  2F00                     move.l     -[A7], D0
  289. 00000330  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  290. 00000334  2640                     movea.l    A3, D0
  291. 00000336  2F0C                     move.l     -[A7], A4
  292. 00000338  2F0B                     move.l     -[A7], A3
  293. 0000033A  4EAD 1A7A                jsr        [A5 + 0x1A7A /* export_843 */]
  294. 0000033E  2F0B                     move.l     -[A7], A3
  295. 00000340  486E FFF8                pea.l      [A6 - 0x8]
  296. 00000344  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  297. 00000348  4FEF 0014                lea.l      A7, [A7 + 0x14]
  298. 0000034C  6000 0148                bra        +0x14A /* 00000496 */
  299. label00000350:
  300. 00000350  7000                     moveq.l    D0, 0x00
  301. 00000352  2640                     movea.l    A3, D0
  302. 00000354  7601                     moveq.l    D3, 0x01
  303. 00000356  220B                     move.l     D1, A3
  304. 00000358  6616                     bne        +0x18 /* 00000370 */
  305. 0000035A  2F03                     move.l     -[A7], D3
  306. 0000035C  700C                     moveq.l    D0, 0x0C
  307. 0000035E  2F00                     move.l     -[A7], D0
  308. 00000360  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  309. 00000364  588F                     addq.l     A7, 4
  310. 00000366  261F                     move.l     D3, [A7]+
  311. 00000368  2640                     movea.l    A3, D0
  312. 0000036A  200B                     move.l     D0, A3
  313. 0000036C  6602                     bne        +0x4 /* 00000370 */
  314. 0000036E  7600                     moveq.l    D3, 0x00
  315. label00000370:
  316. 00000370  4A03                     tst.b      D3
  317. 00000372  6714                     beq        +0x16 /* 00000388 */
  318. 00000374  2F0B                     move.l     -[A7], A3
  319. 00000376  4EAD 1FE2                jsr        [A5 + 0x1FE2 /* export_1016 */]
  320. 0000037A  2640                     movea.l    A3, D0
  321. 0000037C  2053                     movea.l    A0, [A3]
  322. 0000037E  202D FDBA                move.l     D0, [A5 - 0x246]
  323. 00000382  2080                     move.l     [A0], D0
  324. 00000384  584F                     addq.w     A7, 4
  325. 00000386  6002                     bra        +0x4 /* 0000038A */
  326. label00000388:
  327. 00000388  7000                     moveq.l    D0, 0x00
  328. label0000038A:
  329. 0000038A  2D4B FFF4                move.l     [A6 - 0xC], A3
  330. 0000038E  2F0C                     move.l     -[A7], A4
  331. 00000390  2F0B                     move.l     -[A7], A3
  332. 00000392  204B                     movea.l    A0, A3
  333. 00000394  2050                     movea.l    A0, [A0]
  334. 00000396  2050                     movea.l    A0, [A0]
  335. 00000398  2268 0098                movea.l    A1, [A0 + 0x98]
  336. 0000039C  4E91                     jsr        [A1]
  337. 0000039E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  338. 000003A2  486E FFF8                pea.l      [A6 - 0x8]
  339. 000003A6  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  340. 000003AA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  341. 000003AE  6000 00E6                bra        +0xE8 /* 00000496 */
  342. label000003B2:
  343. 000003B2  7000                     moveq.l    D0, 0x00
  344. 000003B4  2640                     movea.l    A3, D0
  345. 000003B6  7601                     moveq.l    D3, 0x01
  346. 000003B8  220B                     move.l     D1, A3
  347. 000003BA  6616                     bne        +0x18 /* 000003D2 */
  348. 000003BC  2F03                     move.l     -[A7], D3
  349. 000003BE  700C                     moveq.l    D0, 0x0C
  350. 000003C0  2F00                     move.l     -[A7], D0
  351. 000003C2  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  352. 000003C6  588F                     addq.l     A7, 4
  353. 000003C8  261F                     move.l     D3, [A7]+
  354. 000003CA  2640                     movea.l    A3, D0
  355. 000003CC  200B                     move.l     D0, A3
  356. 000003CE  6602                     bne        +0x4 /* 000003D2 */
  357. 000003D0  7600                     moveq.l    D3, 0x00
  358. label000003D2:
  359. 000003D2  4A03                     tst.b      D3
  360. 000003D4  6714                     beq        +0x16 /* 000003EA */
  361. 000003D6  2F0B                     move.l     -[A7], A3
  362. 000003D8  4EAD 292A                jsr        [A5 + 0x292A /* export_1313 */]
  363. 000003DC  2640                     movea.l    A3, D0
  364. 000003DE  2053                     movea.l    A0, [A3]
  365. 000003E0  202D FE0A                move.l     D0, [A5 - 0x1F6]
  366. 000003E4  2080                     move.l     [A0], D0
  367. 000003E6  584F                     addq.w     A7, 4
  368. 000003E8  6002                     bra        +0x4 /* 000003EC */
  369. label000003EA:
  370. 000003EA  7000                     moveq.l    D0, 0x00
  371. label000003EC:
  372. 000003EC  2D4B FFF4                move.l     [A6 - 0xC], A3
  373. 000003F0  2F0C                     move.l     -[A7], A4
  374. 000003F2  2F0B                     move.l     -[A7], A3
  375. 000003F4  4EAD 14B2                jsr        [A5 + 0x14B2 /* export_658 */]
  376. 000003F8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  377. 000003FC  486E FFF8                pea.l      [A6 - 0x8]
  378. 00000400  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  379. 00000404  4FEF 0010                lea.l      A7, [A7 + 0x10]
  380. 00000408  6000 008C                bra        +0x8E /* 00000496 */
  381. label0000040C:
  382. 0000040C  7000                     moveq.l    D0, 0x00
  383. 0000040E  2F00                     move.l     -[A7], D0
  384. 00000410  4EAD 2962                jsr        [A5 + 0x2962 /* export_1320 */]
  385. 00000414  2640                     movea.l    A3, D0
  386. 00000416  2F0C                     move.l     -[A7], A4
  387. 00000418  2F0B                     move.l     -[A7], A3
  388. 0000041A  4EAD 1A52                jsr        [A5 + 0x1A52 /* export_838 */]
  389. 0000041E  2F0B                     move.l     -[A7], A3
  390. 00000420  486E FFF8                pea.l      [A6 - 0x8]
  391. 00000424  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  392. 00000428  4FEF 0014                lea.l      A7, [A7 + 0x14]
  393. 0000042C  6068                     bra        +0x6A /* 00000496 */
  394. label0000042E:
  395. 0000042E  7000                     moveq.l    D0, 0x00
  396. 00000430  2640                     movea.l    A3, D0
  397. 00000432  7601                     moveq.l    D3, 0x01
  398. 00000434  220B                     move.l     D1, A3
  399. 00000436  6616                     bne        +0x18 /* 0000044E */
  400. 00000438  2F03                     move.l     -[A7], D3
  401. 0000043A  700C                     moveq.l    D0, 0x0C
  402. 0000043C  2F00                     move.l     -[A7], D0
  403. 0000043E  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  404. 00000442  588F                     addq.l     A7, 4
  405. 00000444  261F                     move.l     D3, [A7]+
  406. 00000446  2640                     movea.l    A3, D0
  407. 00000448  200B                     move.l     D0, A3
  408. 0000044A  6602                     bne        +0x4 /* 0000044E */
  409. 0000044C  7600                     moveq.l    D3, 0x00
  410. label0000044E:
  411. 0000044E  4A03                     tst.b      D3
  412. 00000450  6714                     beq        +0x16 /* 00000466 */
  413. 00000452  2F0B                     move.l     -[A7], A3
  414. 00000454  4EAD 292A                jsr        [A5 + 0x292A /* export_1313 */]
  415. 00000458  2640                     movea.l    A3, D0
  416. 0000045A  2053                     movea.l    A0, [A3]
  417. 0000045C  202D FE06                move.l     D0, [A5 - 0x1FA]
  418. 00000460  2080                     move.l     [A0], D0
  419. 00000462  584F                     addq.w     A7, 4
  420. 00000464  6002                     bra        +0x4 /* 00000468 */
  421. label00000466:
  422. 00000466  7000                     moveq.l    D0, 0x00
  423. label00000468:
  424. 00000468  2D4B FFF4                move.l     [A6 - 0xC], A3
  425. 0000046C  2F0C                     move.l     -[A7], A4
  426. 0000046E  2F0B                     move.l     -[A7], A3
  427. 00000470  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  428. 00000474  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  429. 00000478  486E FFF8                pea.l      [A6 - 0x8]
  430. 0000047C  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  431. 00000480  4FEF 0010                lea.l      A7, [A7 + 0x10]
  432. 00000484  6010                     bra        +0x12 /* 00000496 */
  433. label00000486:
  434. 00000486  2F07                     move.l     -[A7], D7
  435. 00000488  2F0C                     move.l     -[A7], A4
  436. 0000048A  486E FFF8                pea.l      [A6 - 0x8]
  437. 0000048E  4EAD 1EDA                jsr        [A5 + 0x1EDA /* export_983 */]
  438. 00000492  4FEF 000C                lea.l      A7, [A7 + 0xC]
  439. label00000496:
  440. 00000496  206E 0008                movea.l    A0, [A6 + 0x8]
  441. 0000049A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  442. 0000049E  20D9                     move.l     [A0]+, [A1]+
  443. 000004A0  20D9                     move.l     [A0]+, [A1]+
  444. 000004A2  4CEE 1888 FFE0           movem.l    D3,D7,A3,A4, [A6 - 0x20]
  445. 000004A8  4E5E                     unlink     A6
  446. 000004AA  4E75                     rts
  447. export_1261:
  448. 000004AC  4E56 FFFC                link       A6, -0x0004
  449. 000004B0  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  450. 000004B4  2C2E 0008                move.l     D6, [A6 + 0x8]
  451. 000004B8  2E2E 0014                move.l     D7, [A6 + 0x14]
  452. 000004BC  286E 0010                movea.l    A4, [A6 + 0x10]
  453. 000004C0  7000                     moveq.l    D0, 0x00
  454. 000004C2  2640                     movea.l    A3, D0
  455. 000004C4  220C                     move.l     D1, A4
  456. 000004C6  670A                     beq        +0xC /* 000004D2 */
  457. 000004C8  2F0C                     move.l     -[A7], A4
  458. 000004CA  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  459. 000004CE  2C00                     move.l     D6, D0
  460. 000004D0  584F                     addq.w     A7, 4
  461. label000004D2:
  462. 000004D2  2006                     move.l     D0, D6
  463. 000004D4  0480 6377 696E           subi.l     D0, 0x6377696E /* 'cwin' */
  464. 000004DA  6730                     beq        +0x32 /* 0000050C */
  465. 000004DC  0480 0000 04F6           subi.l     D0, 0x4F6
  466. 000004E2  675E                     beq        +0x60 /* 00000542 */
  467. 000004E4  0480 0100 0000           subi.l     D0, 0x1000000
  468. 000004EA  6756                     beq        +0x58 /* 00000542 */
  469. 000004EC  0480 0500 0000           subi.l     D0, 0x5000000
  470. 000004F2  6774                     beq        +0x76 /* 00000568 */
  471. 000004F4  0480 0800 0000           subi.l     D0, 0x8000000
  472. 000004FA  6700 00B8                beq        +0xBA /* 000005B4 */
  473. 000004FE  0480 0200 0000           subi.l     D0, 0x2000000
  474. 00000504  6700 0088                beq        +0x8A /* 0000058E */
  475. 00000508  6000 00D0                bra        +0xD2 /* 000005DA */
  476. label0000050C:
  477. 0000050C  7000                     moveq.l    D0, 0x00
  478. 0000050E  2F00                     move.l     -[A7], D0
  479. 00000510  4EAD 200A                jsr        [A5 + 0x200A /* export_1021 */]
  480. 00000514  2D40 FFFC                move.l     [A6 - 0x4], D0
  481. 00000518  7001                     moveq.l    D0, 0x01
  482. 0000051A  2F00                     move.l     -[A7], D0
  483. 0000051C  7200                     moveq.l    D1, 0x00
  484. 0000051E  2F01                     move.l     -[A7], D1
  485. 00000520  2F00                     move.l     -[A7], D0
  486. 00000522  2F00                     move.l     -[A7], D0
  487. 00000524  2F01                     move.l     -[A7], D1
  488. 00000526  2F07                     move.l     -[A7], D7
  489. 00000528  2F0C                     move.l     -[A7], A4
  490. 0000052A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  491. 0000052E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  492. 00000532  4EAD 26A2                jsr        [A5 + 0x26A2 /* export_1232 */]
  493. 00000536  266E FFFC                movea.l    A3, [A6 - 0x4]
  494. 0000053A  4FEF 0028                lea.l      A7, [A7 + 0x28]
  495. 0000053E  6000 00A6                bra        +0xA8 /* 000005E6 */
  496. label00000542:
  497. 00000542  7000                     moveq.l    D0, 0x00
  498. 00000544  2F00                     move.l     -[A7], D0
  499. 00000546  4EAD 1602                jsr        [A5 + 0x1602 /* export_700 */]
  500. 0000054A  2D40 FFFC                move.l     [A6 - 0x4], D0
  501. 0000054E  2F07                     move.l     -[A7], D7
  502. 00000550  2F0C                     move.l     -[A7], A4
  503. 00000552  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  504. 00000556  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  505. 0000055A  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  506. 0000055E  266E FFFC                movea.l    A3, [A6 - 0x4]
  507. 00000562  4FEF 0014                lea.l      A7, [A7 + 0x14]
  508. 00000566  607E                     bra        +0x80 /* 000005E6 */
  509. label00000568:
  510. 00000568  7000                     moveq.l    D0, 0x00
  511. 0000056A  2F00                     move.l     -[A7], D0
  512. 0000056C  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  513. 00000570  2D40 FFFC                move.l     [A6 - 0x4], D0
  514. 00000574  2F07                     move.l     -[A7], D7
  515. 00000576  2F0C                     move.l     -[A7], A4
  516. 00000578  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  517. 0000057C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  518. 00000580  4EAD 1362                jsr        [A5 + 0x1362 /* export_616 */]
  519. 00000584  266E FFFC                movea.l    A3, [A6 - 0x4]
  520. 00000588  4FEF 0014                lea.l      A7, [A7 + 0x14]
  521. 0000058C  6058                     bra        +0x5A /* 000005E6 */
  522. label0000058E:
  523. 0000058E  7000                     moveq.l    D0, 0x00
  524. 00000590  2F00                     move.l     -[A7], D0
  525. 00000592  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  526. 00000596  2D40 FFFC                move.l     [A6 - 0x4], D0
  527. 0000059A  2F07                     move.l     -[A7], D7
  528. 0000059C  2F0C                     move.l     -[A7], A4
  529. 0000059E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  530. 000005A2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  531. 000005A6  4EAD 136A                jsr        [A5 + 0x136A /* export_617 */]
  532. 000005AA  266E FFFC                movea.l    A3, [A6 - 0x4]
  533. 000005AE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  534. 000005B2  6032                     bra        +0x34 /* 000005E6 */
  535. label000005B4:
  536. 000005B4  7000                     moveq.l    D0, 0x00
  537. 000005B6  2F00                     move.l     -[A7], D0
  538. 000005B8  4EAD 25BA                jsr        [A5 + 0x25BA /* export_1203 */]
  539. 000005BC  2D40 FFFC                move.l     [A6 - 0x4], D0
  540. 000005C0  2F07                     move.l     -[A7], D7
  541. 000005C2  2F0C                     move.l     -[A7], A4
  542. 000005C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  543. 000005C8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  544. 000005CC  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  545. 000005D0  266E FFFC                movea.l    A3, [A6 - 0x4]
  546. 000005D4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  547. 000005D8  600C                     bra        +0xE /* 000005E6 */
  548. label000005DA:
  549. 000005DA  2F3C FFFF F954           move.l     -[A7], 0xFFFFF954
  550. 000005E0  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  551. 000005E4  584F                     addq.w     A7, 4
  552. label000005E6:
  553. 000005E6  200B                     move.l     D0, A3
  554. 000005E8  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  555. 000005EE  4E5E                     unlink     A6
  556. 000005F0  4E75                     rts
  557.